[INFO] fetching crate orx-split-vec 0.9.2...
[INFO] checking orx-split-vec-0.9.2 against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] extracting crate orx-split-vec 0.9.2 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate orx-split-vec 0.9.2 on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate orx-split-vec 0.9.2
[INFO] finished tweaking crates.io crate orx-split-vec 0.9.2
[INFO] tweaked toml for crates.io crate orx-split-vec 0.9.2 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c83524bab2ba2e0c92640b87e22fb77226e4cdcd981cfde3ff29730d481a7589
[INFO] running `Command { std: "docker" "start" "-a" "c83524bab2ba2e0c92640b87e22fb77226e4cdcd981cfde3ff29730d481a7589", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c83524bab2ba2e0c92640b87e22fb77226e4cdcd981cfde3ff29730d481a7589", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c83524bab2ba2e0c92640b87e22fb77226e4cdcd981cfde3ff29730d481a7589", kill_on_drop: false }`
[INFO] [stdout] c83524bab2ba2e0c92640b87e22fb77226e4cdcd981cfde3ff29730d481a7589
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 31ec9fb29f791dde0968f7b7a76eb0306b89f3d69ea1847f5c450b77118853df
[INFO] running `Command { std: "docker" "start" "-a" "31ec9fb29f791dde0968f7b7a76eb0306b89f3d69ea1847f5c450b77118853df", kill_on_drop: false }`
[INFO] [stderr]     Checking orx-pinned-vec v0.4.3
[INFO] [stderr]     Checking orx-fixed-vec v0.3.3
[INFO] [stderr]     Checking orx-split-vec v0.9.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.54s
[INFO] running `Command { std: "docker" "inspect" "31ec9fb29f791dde0968f7b7a76eb0306b89f3d69ea1847f5c450b77118853df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "31ec9fb29f791dde0968f7b7a76eb0306b89f3d69ea1847f5c450b77118853df", kill_on_drop: false }`
[INFO] [stdout] 31ec9fb29f791dde0968f7b7a76eb0306b89f3d69ea1847f5c450b77118853df
[INFO] checking orx-split-vec-0.9.2 against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] extracting crate orx-split-vec 0.9.2 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate orx-split-vec 0.9.2 on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate orx-split-vec 0.9.2
[INFO] finished tweaking crates.io crate orx-split-vec 0.9.2
[INFO] tweaked toml for crates.io crate orx-split-vec 0.9.2 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c344772418e06a91cb65923e0b3c559d1d58d7f5fbc77a6cc1ab1f479105a49e
[INFO] running `Command { std: "docker" "start" "-a" "c344772418e06a91cb65923e0b3c559d1d58d7f5fbc77a6cc1ab1f479105a49e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c344772418e06a91cb65923e0b3c559d1d58d7f5fbc77a6cc1ab1f479105a49e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c344772418e06a91cb65923e0b3c559d1d58d7f5fbc77a6cc1ab1f479105a49e", kill_on_drop: false }`
[INFO] [stdout] c344772418e06a91cb65923e0b3c559d1d58d7f5fbc77a6cc1ab1f479105a49e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5842602b90527317a53d81566aaab3105d70b9890de439376aefb9eeecb83a67
[INFO] running `Command { std: "docker" "start" "-a" "5842602b90527317a53d81566aaab3105d70b9890de439376aefb9eeecb83a67", kill_on_drop: false }`
[INFO] [stderr]     Checking orx-pinned-vec v0.4.3
[INFO] [stderr]     Checking orx-fixed-vec v0.3.3
[INFO] [stderr]     Checking orx-split-vec v0.9.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/common_traits/iterator/eq.rs:44:37
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let slice_of_slice = &slice[slice_beg..slice_end];
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/common_traits/iterator/eq.rs:52:41
[INFO] [stdout]    |
[INFO] [stdout] 52 |             let slice_of_slice = &slice[slice_beg..slice_end];
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/eq.rs:50:37
[INFO] [stdout]    |
[INFO] [stdout] 50 |         let slice_of_slice = &slice[slice_beg..slice_end];
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:155:47
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 last.extend_from_slice(&slice[0..available]);
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:156:32
[INFO] [stdout]     |
[INFO] [stdout] 156 |                 slice = &slice[available..];
[INFO] [stdout]     |                                ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:507:19
[INFO] [stdout]     |
[INFO] [stdout] 507 |         for f2 in f + 1..self.fragments.len() {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> src/slice.rs:63:59
[INFO] [stdout]    |
[INFO] [stdout] 63 |                     SplitVecSlice::Ok(&self.fragments[sf][si..=ei])
[INFO] [stdout]    |                                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/slice.rs:116:46
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     vec![&self.fragments[sf][si..=ei]]
[INFO] [stdout]     |                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice.rs:119:50
[INFO] [stdout]     |
[INFO] [stdout] 119 |                     vec.push(&self.fragments[sf][si..]);
[INFO] [stdout]     |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:120:30
[INFO] [stdout]     |
[INFO] [stdout] 120 |                     for f in sf + 1..ef {
[INFO] [stdout]     |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/common_traits/debug.rs:22:18
[INFO] [stdout]    |
[INFO] [stdout] 22 |         for i in 0..8 {
[INFO] [stdout]    |                  ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/common_traits/eq.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |             for i in 0..142 {
[INFO] [stdout]    |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/common_traits/eq.rs:27:35
[INFO] [stdout]    |
[INFO] [stdout] 27 |             let eq_vec: Vec<_> = (0..vec.capacity()).collect();
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:196:37
[INFO] [stdout]     |
[INFO] [stdout] 196 |             vec.extend_from_slice(&(0..42).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:197:37
[INFO] [stdout]     |
[INFO] [stdout] 197 |             vec.extend_from_slice(&(42..63).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:198:37
[INFO] [stdout]     |
[INFO] [stdout] 198 |             vec.extend_from_slice(&(63..100).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:201:22
[INFO] [stdout]     |
[INFO] [stdout] 201 |             for i in 0..100 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:205:22
[INFO] [stdout]     |
[INFO] [stdout] 205 |             for i in 0..100 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:215:37
[INFO] [stdout]     |
[INFO] [stdout] 215 |             vec.extend_from_slice(&(0..42).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:216:37
[INFO] [stdout]     |
[INFO] [stdout] 216 |             vec.extend_from_slice(&(42..63).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:217:37
[INFO] [stdout]     |
[INFO] [stdout] 217 |             vec.extend_from_slice(&(63..100).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:220:22
[INFO] [stdout]     |
[INFO] [stdout] 220 |             for i in 0..100 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/index.rs:225:22
[INFO] [stdout]     |
[INFO] [stdout] 225 |             for i in 0..100 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/common_traits/iterator/eq.rs:44:37
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let slice_of_slice = &slice[slice_beg..slice_end];
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/common_traits/iterator/eq.rs:52:41
[INFO] [stdout]    |
[INFO] [stdout] 52 |             let slice_of_slice = &slice[slice_beg..slice_end];
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/common_traits/iterator/iter.rs:97:22
[INFO] [stdout]    |
[INFO] [stdout] 97 |             for i in 0..1000 {
[INFO] [stdout]    |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/common_traits/iterator/iter.rs:102:22
[INFO] [stdout]     |
[INFO] [stdout] 102 |             for i in 0..1000 {
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/eq.rs:50:37
[INFO] [stdout]    |
[INFO] [stdout] 50 |         let slice_of_slice = &slice[slice_beg..slice_end];
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/doubling.rs:172:14
[INFO] [stdout]     |
[INFO] [stdout] 172 |             (0..10).collect::<Vec<_>>().into()
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/doubling.rs:176:22
[INFO] [stdout]     |
[INFO] [stdout] 176 |             for i in 0..5 {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/doubling.rs:184:18
[INFO] [stdout]     |
[INFO] [stdout] 184 |         for i in 0..10 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/doubling.rs:195:18
[INFO] [stdout]     |
[INFO] [stdout] 195 |         for i in 0..10 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/doubling.rs:201:18
[INFO] [stdout]     |
[INFO] [stdout] 201 |         for i in 10..15 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/exponential.rs:223:14
[INFO] [stdout]     |
[INFO] [stdout] 223 |             (0..10).collect::<Vec<_>>().into()
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/exponential.rs:227:22
[INFO] [stdout]     |
[INFO] [stdout] 227 |             for i in 0..3 {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/exponential.rs:235:18
[INFO] [stdout]     |
[INFO] [stdout] 235 |         for i in 0..10 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/exponential.rs:246:18
[INFO] [stdout]     |
[INFO] [stdout] 246 |         for i in 0..10 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/exponential.rs:252:18
[INFO] [stdout]     |
[INFO] [stdout] 252 |         for i in 10..13 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/linear.rs:151:14
[INFO] [stdout]     |
[INFO] [stdout] 151 |             (0..10).collect::<Vec<_>>().into()
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/linear.rs:155:22
[INFO] [stdout]     |
[INFO] [stdout] 155 |             for i in 0..5 {
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/linear.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |         for i in 0..10 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/linear.rs:174:18
[INFO] [stdout]     |
[INFO] [stdout] 174 |         for i in 0..10 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/growth/linear.rs:180:18
[INFO] [stdout]     |
[INFO] [stdout] 180 |         for i in 10..15 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:155:47
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 last.extend_from_slice(&slice[0..available]);
[INFO] [stdout]     |                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:156:32
[INFO] [stdout]     |
[INFO] [stdout] 156 |                 slice = &slice[available..];
[INFO] [stdout]     |                                ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:507:19
[INFO] [stdout]     |
[INFO] [stdout] 507 |         for f2 in f + 1..self.fragments.len() {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:691:22
[INFO] [stdout]     |
[INFO] [stdout] 691 |             for i in 0..157 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:695:22
[INFO] [stdout]     |
[INFO] [stdout] 695 |             for i in 0..vec.len() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:709:22
[INFO] [stdout]     |
[INFO] [stdout] 709 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:718:37
[INFO] [stdout]     |
[INFO] [stdout] 718 |             vec.extend_from_slice(&(0..42).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:721:22
[INFO] [stdout]     |
[INFO] [stdout] 721 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:727:37
[INFO] [stdout]     |
[INFO] [stdout] 727 |             vec.extend_from_slice(&(0..42).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:728:22
[INFO] [stdout]     |
[INFO] [stdout] 728 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:734:37
[INFO] [stdout]     |
[INFO] [stdout] 734 |             vec.extend_from_slice(&(0..42).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:735:22
[INFO] [stdout]     |
[INFO] [stdout] 735 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:741:37
[INFO] [stdout]     |
[INFO] [stdout] 741 |             vec.extend_from_slice(&(0..42).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:742:22
[INFO] [stdout]     |
[INFO] [stdout] 742 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:749:22
[INFO] [stdout]     |
[INFO] [stdout] 749 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:756:22
[INFO] [stdout]     |
[INFO] [stdout] 756 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:775:22
[INFO] [stdout]     |
[INFO] [stdout] 775 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:792:22
[INFO] [stdout]     |
[INFO] [stdout] 792 |             for i in 0..53 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:801:22
[INFO] [stdout]     |
[INFO] [stdout] 801 |             for i in 0..53 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:811:37
[INFO] [stdout]     |
[INFO] [stdout] 811 |             vec.extend_from_slice(&(0..42).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:812:37
[INFO] [stdout]     |
[INFO] [stdout] 812 |             vec.extend_from_slice(&(42..63).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:813:37
[INFO] [stdout]     |
[INFO] [stdout] 813 |             vec.extend_from_slice(&(63..100).collect::<Vec<_>>());
[INFO] [stdout]     |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:816:22
[INFO] [stdout]     |
[INFO] [stdout] 816 |             for i in 0..100 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:826:22
[INFO] [stdout]     |
[INFO] [stdout] 826 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:829:22
[INFO] [stdout]     |
[INFO] [stdout] 829 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:833:22
[INFO] [stdout]     |
[INFO] [stdout] 833 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:844:22
[INFO] [stdout]     |
[INFO] [stdout] 844 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:850:22
[INFO] [stdout]     |
[INFO] [stdout] 850 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:853:22
[INFO] [stdout]     |
[INFO] [stdout] 853 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:858:22
[INFO] [stdout]     |
[INFO] [stdout] 858 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:861:22
[INFO] [stdout]     |
[INFO] [stdout] 861 |             for _ in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:871:22
[INFO] [stdout]     |
[INFO] [stdout] 871 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:875:22
[INFO] [stdout]     |
[INFO] [stdout] 875 |             for i in 0..21 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:879:22
[INFO] [stdout]     |
[INFO] [stdout] 879 |             for i in 0..21 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:882:22
[INFO] [stdout]     |
[INFO] [stdout] 882 |             for i in 21..42 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:891:36
[INFO] [stdout]     |
[INFO] [stdout] 891 |             let std_vec: Vec<_> = (0..42).collect();
[INFO] [stdout]     |                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:892:22
[INFO] [stdout]     |
[INFO] [stdout] 892 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:899:23
[INFO] [stdout]     |
[INFO] [stdout] 899 |             for i in (0..42).rev() {
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:901:42
[INFO] [stdout]     |
[INFO] [stdout] 901 |                 assert_eq!(vec, &std_vec[0..i]);
[INFO] [stdout]     |                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:910:22
[INFO] [stdout]     |
[INFO] [stdout] 910 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:913:22
[INFO] [stdout]     |
[INFO] [stdout] 913 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:917:22
[INFO] [stdout]     |
[INFO] [stdout] 917 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:927:22
[INFO] [stdout]     |
[INFO] [stdout] 927 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:933:22
[INFO] [stdout]     |
[INFO] [stdout] 933 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:936:22
[INFO] [stdout]     |
[INFO] [stdout] 936 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:941:22
[INFO] [stdout]     |
[INFO] [stdout] 941 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:944:23
[INFO] [stdout]     |
[INFO] [stdout] 944 |             for i in (0..42).rev() {
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:950:22
[INFO] [stdout]     |
[INFO] [stdout] 950 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:953:22
[INFO] [stdout]     |
[INFO] [stdout] 953 |             for _ in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:963:22
[INFO] [stdout]     |
[INFO] [stdout] 963 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:967:22
[INFO] [stdout]     |
[INFO] [stdout] 967 |             for i in 0..21 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:971:22
[INFO] [stdout]     |
[INFO] [stdout] 971 |             for i in 0..21 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:974:22
[INFO] [stdout]     |
[INFO] [stdout] 974 |             for i in 21..42 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:983:36
[INFO] [stdout]     |
[INFO] [stdout] 983 |             let std_vec: Vec<_> = (0..42).map(Num::new).collect();
[INFO] [stdout]     |                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:984:22
[INFO] [stdout]     |
[INFO] [stdout] 984 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:991:23
[INFO] [stdout]     |
[INFO] [stdout] 991 |             for i in (0..42).rev() {
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/pinned_vec.rs:993:42
[INFO] [stdout]     |
[INFO] [stdout] 993 |                 assert_eq!(vec, &std_vec[0..i]);
[INFO] [stdout]     |                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/pinned_vec.rs:1004:22
[INFO] [stdout]      |
[INFO] [stdout] 1004 |             for i in 0..53 {
[INFO] [stdout]      |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/resize_multiple.rs:76:24
[INFO] [stdout]    |
[INFO] [stdout] 76 |             vec.extend(0..42);
[INFO] [stdout]    |                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/resize_multiple.rs:77:26
[INFO] [stdout]    |
[INFO] [stdout] 77 |             vec.extend(&(42..63).collect::<Vec<_>>());
[INFO] [stdout]    |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/resize_multiple.rs:78:25
[INFO] [stdout]    |
[INFO] [stdout] 78 |             vec.extend((53..90).map(|i| i + 10));
[INFO] [stdout]    |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/resize_multiple.rs:81:22
[INFO] [stdout]    |
[INFO] [stdout] 81 |             for i in 0..100 {
[INFO] [stdout]    |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> src/slice.rs:63:59
[INFO] [stdout]    |
[INFO] [stdout] 63 |                     SplitVecSlice::Ok(&self.fragments[sf][si..=ei])
[INFO] [stdout]    |                                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/slice.rs:116:46
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     vec![&self.fragments[sf][si..=ei]]
[INFO] [stdout]     |                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice.rs:119:50
[INFO] [stdout]     |
[INFO] [stdout] 119 |                     vec.push(&self.fragments[sf][si..]);
[INFO] [stdout]     |                                                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:120:30
[INFO] [stdout]     |
[INFO] [stdout] 120 |                     for f in sf + 1..ef {
[INFO] [stdout]     |                              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:143:22
[INFO] [stdout]     |
[INFO] [stdout] 143 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:144:74
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 assert_eq!(SplitVecSlice::OutOfBounds, vec.try_get_slice(0..i + 1));
[INFO] [stdout]     |                                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:145:74
[INFO] [stdout]     |
[INFO] [stdout] 145 |                 assert_eq!(SplitVecSlice::OutOfBounds, vec.try_get_slice(i..i + 1));
[INFO] [stdout]     |                                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:149:22
[INFO] [stdout]     |
[INFO] [stdout] 149 |             for f in 0..vec.fragments.len() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:155:61
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 let slice_full_fragment = vec.try_get_slice(begin..end);
[INFO] [stdout]     |                                                             ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:158:61
[INFO] [stdout]     |
[INFO] [stdout] 158 |                 let slice_half_fragment = vec.try_get_slice(begin..half);
[INFO] [stdout]     |                                                             ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:161:57
[INFO] [stdout]     |
[INFO] [stdout] 161 |                     SplitVecSlice::Ok(&vec.fragments[f][0..vec.fragments[f].len() / 2])
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:164:61
[INFO] [stdout]     |
[INFO] [stdout] 164 |                 let slice_half_fragment = vec.try_get_slice(half..end);
[INFO] [stdout]     |                                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:168:43
[INFO] [stdout]     |
[INFO] [stdout] 168 |                         &vec.fragments[f][vec.fragments[f].len() / 2..vec.fragments[f].len()]
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:175:51
[INFO] [stdout]     |
[INFO] [stdout] 175 |                     let slice = vec.try_get_slice(prev_begin..end);
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:180:55
[INFO] [stdout]     |
[INFO] [stdout] 180 |                         let slice = vec.try_get_slice(begin..next_end);
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:183:55
[INFO] [stdout]     |
[INFO] [stdout] 183 |                         let slice = vec.try_get_slice(prev_begin..next_end);
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:195:22
[INFO] [stdout]     |
[INFO] [stdout] 195 |             for i in 0..184 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:196:35
[INFO] [stdout]     |
[INFO] [stdout] 196 |                 assert!(vec.slice(i..i + 1).is_empty());
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 assert!(vec.slice(0..i + 1).is_empty());
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:201:35
[INFO] [stdout]     |
[INFO] [stdout] 201 |             let slice = vec.slice(0..vec.len());
[INFO] [stdout]     |                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:206:22
[INFO] [stdout]     |
[INFO] [stdout] 206 |             for i in 0..184 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:213:35
[INFO] [stdout]     |
[INFO] [stdout] 213 |             let slice = vec.slice(begin..end);
[INFO] [stdout]     |                                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice.rs:218:22
[INFO] [stdout]     |
[INFO] [stdout] 218 |             for i in begin..end {
[INFO] [stdout]     |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/split_vec.rs:144:22
[INFO] [stdout]     |
[INFO] [stdout] 144 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/split_vec.rs:153:22
[INFO] [stdout]     |
[INFO] [stdout] 153 |             for i in 0..42 {
[INFO] [stdout]     |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/split_vec.rs:164:22
[INFO] [stdout]     |
[INFO] [stdout] 164 |             for i in 0..432 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/split_vec.rs:169:22
[INFO] [stdout]     |
[INFO] [stdout] 169 |             for i in 0..432 {
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]   --> src/slice.rs:59:40
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn try_get_slice(&self, range: Range<usize>) -> SplitVecSlice<T> {
[INFO] [stdout]    |                                        ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-D explicit-range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]    --> src/slice.rs:112:32
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn slice(&self, range: Range<usize>) -> Vec<&[T]> {
[INFO] [stdout]     |                                ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 10 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `orx-split-vec` (lib) due to 3 previous errors; 10 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 122 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5842602b90527317a53d81566aaab3105d70b9890de439376aefb9eeecb83a67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5842602b90527317a53d81566aaab3105d70b9890de439376aefb9eeecb83a67", kill_on_drop: false }`
[INFO] [stdout] 5842602b90527317a53d81566aaab3105d70b9890de439376aefb9eeecb83a67
